horse slaughterer - English Synonyms Dictionary